Skip to content

ci: pin actions versions with hashes#652

Open
mdevolde wants to merge 1 commit into
rumboalla:3.xfrom
mdevolde:ci/pin-actions-versions
Open

ci: pin actions versions with hashes#652
mdevolde wants to merge 1 commit into
rumboalla:3.xfrom
mdevolde:ci/pin-actions-versions

Conversation

@mdevolde

@mdevolde mdevolde commented Jun 7, 2026

Copy link
Copy Markdown

ci: pin actions versions with hashes

I have pinned the versions of the actions used in the workflows with hashes.

Pinning GitHub Actions to a commit hash is an effective safeguard against supply chain attacks. By referencing a specific and immutable version of an action, you prevent compromised versions from being automatically integrated into your pipelines.

Because I bumped versions of some actions, I checked the breaking changes in the involved actions, and our workflows are not concerned by these breaking changes.

Here is the link to the tags for the actions I've pinned, if you want to check the hashes:

Pinning versions requires some maintenance, as you must perform manual upgrades regularly. However, in your case, with workflows that handle secrets (such as secrets.KEYSTORE or secrets.PROPERTIES), it’s a best practice to avoid trouble.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant